body {
    background-color: #F9F9F9;
}
.return{
    background: #fff;
    .rightPic{
        .iconfont{
            font-size:.44rem;
        }
    }
}
.myselfsome{
    height:100%;
    background: #fff;
    margin-top:.44rem;
    border-top:.02rem solid #ccc;
    border-bottom:.02rem solid #ccc;
    a{
        display: block;
        padding-left:.3rem;
        height:.88rem;
        color:#000;
        display: flex;
        justify-content:space-between;
        align-items:center;
        .user{
            width: .62rem;
            height: .62rem;
            background: url(../img/zl/myself_jl.png);
            display: block;
            background-size: 2.8rem 4.2rem;
        }
        p{
            display: flex;
            justify-content:space-between;
            align-items:center;
            font-size:.32rem;
            width:6.38rem;
            height:100%;
            border-bottom:.02rem solid #ccc;
            i{
                font-size:.44rem;
                color:#ccc;
            }
            .mr_none{
                margin-right:-3.1rem;
            }
            .mr_none1{
                margin-right:-2.6rem;
            }
        }
        .user_zh{
            background-position: -1.46rem -.06rem;
        }
        .user_dd{
            background-position: -1.46rem -.76rem;
        }
        .user_hb{
            background-position: -2.16rem -.06rem;
        }
        .user_jp{
            background: transparent url(../img/zl/myself_jp.png) no-repeat;
            background-size: .6rem;
        }
        .user_pmq{
            background: transparent url(../img/zl/myself_pmq.png) no-repeat;
            background-size: .6rem;
        }
        .user_gy{
            background-position: -1.46rem -2.16rem;
        }
        .user_kf{
            background-position: -1.46rem -2.86rem;
        }
        .user_hw{
            background: transparent url(../img/zl/myself_hw.png) no-repeat;
            background-size: .6rem;
        }
    }
    a:last-child{
        p{
            border:none;
        }
    }
}
.allindex{
    margin-top:.4rem;
    border-top:.02rem solid #ddd;
    padding: 0 .2rem .2rem;  
    height:1.96rem;
    display: flex;
    flex-wrap:wrap;   
    a{
        display: block;
        width:1.7rem;
        height:1.54rem;
        background: #fff;
        color:#797979;
        margin-right:.1rem;
        margin-top:.2rem;
        font-size:.24rem;
        display: flex;
        flex-direction:column;
        justify-content: center;
        align-items:center;
        border:.02rem solid #ddd;
        i{
            font-size:.7rem;
            color:#ccc;
        }
    }
    a:last-child{
        margin-right:0;
    }
}
.footer_text{
    text-align:center;
    font-size: .28rem;
    width: 100%;
    margin-top: .2rem;
    height: 1.2rem;
}

/* 红包优惠券样式 */
.changetwo{
    padding:.2rem;
    ul{
        display: flex;
        border: .02rem solid #7148bf;
        height: .6rem;
        line-height: .6rem;
        text-align: center;
        li{
            width:50%;
            color: #7148bf;
            font-size: .28rem;
        }
        .active{
            background: #7148bf;
            color:#fff;
        }
    }
}
.somequan,.hongbao{
    display: none;
    ul{
        li{
            background: #fff;
            border-top:1px solid #ccc;
            border-bottom:1px solid #ccc;
            padding:.2rem .2rem 0;
            margin-bottom:.2rem;
            display: flex;
            flex-direction:column;
            .bg_pic{
                color: red;
                display: inline-block;
                font-size:.4rem;
                width: 1.31rem;
                height: .7rem;
                padding-top: .15rem;
                margin-right: 3.3rem;
                margin-bottom:.2rem;
                text-align: center;
                vertical-align: bottom;
                background: url(../img/zl/hongbao.png) no-repeat;
                background-size: 1.31rem .7rem;
                b{
                    color: red;
                    font-size: .28rem;
                    vertical-align: text-top;
                    font-weight: bold;
                }                
            }
            .bot_text{
                display: block;
                font-size: .24rem;
                color: #999999;
                margin-bottom:.2rem;
            }  
        }
        .shuru{
            height:100%;
            padding:0 .3rem;
            display: flex;
            flex-direction: initial;
            justify-content: space-between;
            align-items:center;
            input{
                display: block;
                width:3.6rem;
                height:.7rem;
            }
            span{
                display: flex;
                justify-content:center;
                align-items:center;
                width:1rem;
                height:.56rem;
                border:1px solid #7148bf;
                border-radius:.1rem;
                color: #7148bf;
            }
        }
    }
}
.hongbao{
    ul{
        li{
            margin-top:.2rem;
        }
        .newnone{
            padding:.2rem;
            border:none;
            background: none;
            span{
                background: #fff;
                display: block;
                border:1px solid #ccc;
                height:1rem;
                text-align:center;
                line-height:1rem;
                border-radius:.1rem;
                font-size:.28rem;
            }
        }
    }
}
.activethis{
    display:block;
}